home *** CD-ROM | disk | FTP | other *** search
- on startMovie
- global gKnobSprite, gSendMovie, gCursorReady, gplaybtnsprite, gFNEngBtnSprite, zeoIdle, gFNEngBtnStart, gPcVidSprite
- gKnobSprite = 14
- gSendMovie = "04p"
- zeoIdle = 0
- gplaybtnsprite = 0
- gFNEngBtnSprite = 24
- gPcVidSprite = 11
- gFNEngBtnStart = 0
- puppetSprite(gFNEngBtnSprite, 1)
- setUpKnob()
- puppetSprite(48, 1)
- gCursorReady = 1
- set the mouseDownScript to EMPTY
- set the mouseUpScript to EMPTY
- end
-
- on stopMovie
- global gplaybtnsprite, gFNEngBtnSprite, zeoIdle
- puppetSprite(gFNEngBtnSprite, 0)
- stopmovieqt()
- gplaybtnsprite = 23
- zeoIdle = 0
- end
-
- on idle
- global gCursorReady
- if gCursorReady = 1 then
- cursor(200)
- checkCursors()
- set the locH of sprite 48 to the mouseH
- set the locV of sprite 48 to the mouseV
- updateStage()
- end if
- qtidle()
- end
-
- on checkCursors
- global gMagCursor, zeoIdle
- setzeoIdle()
- set the castNum of sprite 48 to the number of member "curs1"
- if the castNum of sprite 12 and (rollOver(10) and not zeoIdle) then
- set the castNum of sprite 48 to the number of member "hotCursor"
- end if
- if the castNum of sprite 12 and rollOver(12) then
- set the castNum of sprite 48 to the number of member "hotCursor"
- end if
- repeat with i = 15 to 17
- if rollOver(i) then
- set the castNum of sprite 48 to the number of member "hotCursor"
- end if
- end repeat
- if the castNum of sprite 24 and rollOver(24) and zeoIdle then
- set the castNum of sprite 48 to the number of member "hotCursor"
- end if
- repeat with i = 31 to 32
- if rollOver(i) then
- set the castNum of sprite 48 to the number of member "hotCursor"
- end if
- end repeat
- if rollOver(40) and not zeoIdle then
- set the castNum of sprite 48 to the number of member "hotCursor"
- end if
- repeat with i = 41 to 42
- if rollOver(i) then
- set the castNum of sprite 48 to the number of member "hotCursor"
- end if
- end repeat
- if the castNum of sprite 47 and rollOver(47) then
- set the castNum of sprite 48 to the number of member "hotCursor"
- end if
- end
-
- on setzeoIdle
- global gPcVidSprite, zeoIdle
- zeoIdle = 0
- if the memberNum of sprite gPcVidSprite > 0 then
- if sprite(gPcVidSprite).movieRate > 0 then
- zeoIdle = 1
- end if
- end if
- end
-